package org.jeecg.modules.third.tosapi.dto.carrier;

import lombok.Data;

/**
 * @Description: 承运人信息(司机)
 * @author: luruirui
 * @date: 2021年07月17日 16:00
 */
@Data
public class CarrierDTO {
    private final long serialVersionUID = -2465140747749709626L;

    //字段名称英文	字段名称中文	是否必填	字段限制	字段说明
    private String enterprise_flag;//	是否是企业	是		enum (NO, YES)
    private String name;//	实际承运人名称	是	an..256	与网络货运经营者签订运输合同，实际完成运输的经营者。取得道路运输经营许可证的运输业户，直接填写“许可证上的业户名称”；其他情况填写“运输公司名称（合同签订人姓名）”。
    private String actual_carrier_business_license;//	实际承运人道路运输经营许可证号	企业必填	an..50	实际承运人的道路运输经营许可证编号，网络货运经营者整合车辆全部为总质量 4.5 吨及以下普通货运车辆的，可填“车籍地 6 位行政区域代码+000000”。
    private String actual_carrier_register_address;//	实际承运人信息-注册地	是	an..512	如果为个体司机，注册地按营运车辆车籍地填写
    private String actual_carrier_biz_scope;//	实际承运人信息-道路运输经营范围	企业必填	an..512	实际承运人为企业必填
    private String actual_carrier_audit_time;//	实际承运人信息-通过平台审核日期	否	n13	13 位毫秒时间戳。eg：1577811661000

    private String phone;//	企业联系人手机号或者个人手机号	是	an..18

    private String contacts_name;//	企业联系人姓名	否	an..30
    private String social_credit_code;//	企业统一社会信用代码	企业必填	an..50
    private String business_license_pic;//	营业执照图片 URL	企业必填	an..1024	文件上传接口返回的地址
    private String legal_person_name;//	法人姓名	企业选填	an..30
    private String legal_person_identity;//	法人身份证号	企业选填	an..18

    //企业类型时，注册地址和经营地址企业必传一组
    private String register_region;//	注册地址行政区划		an..12	参考行政区划代码集
    private String register_address;//	注册地址详细地址		an..256
    private String business_region;//	经营地址行政区划		an..12	参考行政区划代码集
    private String business_address;//	经营地址详细地址		an..256

    private String identity;//	个人身份证号	个人必填	an..18
    private String identity_frontal_pic;//	身份证正面照图片 URL	个人必填	an..1024	文件上传接口返回地址
    private String identity_reverse_pic;//	身份证反面照片图片 URL	个人必填	an..1024	文件上传接口返回地址

    //个人类型时，户籍地址和常驻地址个人必传一组
    private String household_region;//	户籍地址行政区划		an..12	参考行政区划代码集
    private String household_address;//	户籍地址详细地址		an..256
    private String permanent_region;//	常住地址行政区划		an..12	参考行政区划代码集
    private String permanent_address;//	常住地址详细地址		an..256
}
